package cn.kgc.biz.service;

import cn.kgc.biz.vo.AddHotelOrderVo;
import cn.kgc.biz.vo.HotelOrederVo;
import cn.kgc.biz.vo.PersonalOrderVo;
import cn.kgc.biz.vo.PreOrderInfoVo;
import cn.kgc.dto.Dto;
import cn.kgc.pojo.User;

public interface HotelOrderService {
    Dto getPersonalOrderList(PersonalOrderVo personalOrderVo);

    Dto getPreOrderInfo(PreOrderInfoVo preOrderInfoVo);

    Dto getPersonalOrderInfo(String orderId);

    Dto getPersonalOrderRoomInfo(String orderId);

    Dto addHotelOrder(User user, AddHotelOrderVo addHotelOrderVo);

    Dto queryOrderById(Long orderId);
}
